rain tree (albizia saman) - French English Dictionary